package cn.pegasus.teamwork.pegasus.entity;

import java.io.Serializable;
import java.util.Date;

/**
TABLE:.buss_user_funddetails    
--------------------------------------------------------
id                   Long(19)           NOTNULL             //id
object_id            Integer(10)                            //根据类型存储ID
user_type            Integer(10)                            //账号类型 1:用户 10：洗车工
order_id             Integer(10)                            //订单ID
capital_type         Integer(10)                            //资金明细类型（1-充值；2-优惠券；3-赠送金额；4-打赏；10-提现；11-退款；21-优惠券）
transaction_time     Date(19)                               //交易时间
capital_balance      Long(19)           NOTNULL  0          //交易金额
give_balance         Long(19)           NOTNULL  0          //赠送金额
user_couponid        Integer(10)                            //优惠券ID
examine_status       Integer(10)                            //审核状态【提现审核】（1-审核中；2-审核通过；3-不通过；）
ispaymoney           Integer(10)                            //是否已打款（1-待审核；2-待打款；3-已打款）
create_time          Date(19)           NOTNULL  CURRENT_TIMESTAMP //创建时间
status               Integer(10)        NOTNULL  2          //1:成功 2:失败
*/
public class BussUserFunddetails implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private	Long id;
	private	Integer objectId;
	private	Integer userType;
	private	Integer orderId;
	private	Integer capitalType;
	private	Date transactionTime;
	private	Long capitalBalance;
	private	Long giveBalance;
	private	Integer userCouponid;
	private	Integer examineStatus;
	private	Integer ispaymoney;
	private	Date createTime;
	private	Integer status;
	
	/******************************************************/
	private String userName; //账号
	private String userRealname; //真实姓名
	private String userMobile; //手机号码
	private String userNick;//用户昵称
	

	public String getUserNick() {
		return userNick;
	}

	public void setUserNick(String userNick) {
		this.userNick = userNick;
	}

	/**
	* id  Long(19)  NOTNULL  //id    
	*/
	public Long getId(){
		return id;
	}
	
	/**
	* id  Long(19)  NOTNULL  //id    
	*/
	public void setId(Long id){
		this.id = id;
	}
	
	/**
	* object_id  Integer(10)  //根据类型存储ID    
	*/
	public Integer getObjectId(){
		return objectId;
	}
	
	/**
	* object_id  Integer(10)  //根据类型存储ID    
	*/
	public void setObjectId(Integer objectId){
		this.objectId = objectId;
	}
	
	/**
	* user_type  Integer(10)  //账号类型  1:用户  10：洗车工    
	*/
	public Integer getUserType(){
		return userType;
	}
	
	/**
	* user_type  Integer(10)  //账号类型  1:用户  10：洗车工    
	*/
	public void setUserType(Integer userType){
		this.userType = userType;
	}
	
	/**
	* order_id  Integer(10)  //订单ID    
	*/
	public Integer getOrderId(){
		return orderId;
	}
	
	/**
	* order_id  Integer(10)  //订单ID    
	*/
	public void setOrderId(Integer orderId){
		this.orderId = orderId;
	}
	
	/**
	* capital_type  Integer(10)  //资金明细类型（1-充值；2-优惠券；3-赠送金额；4-打赏；10-提现；11-退款；21-优惠券）    
	*/
	public Integer getCapitalType(){
		return capitalType;
	}
	
	/**
	* capital_type  Integer(10)  //资金明细类型（1-充值；2-优惠券；3-赠送金额；4-打赏；10-提现；11-退款；21-优惠券）    
	*/
	public void setCapitalType(Integer capitalType){
		this.capitalType = capitalType;
	}
	
	/**
	* transaction_time  Date(19)  //交易时间    
	*/
	public Date getTransactionTime(){
		return transactionTime;
	}
	
	/**
	* transaction_time  Date(19)  //交易时间    
	*/
	public void setTransactionTime(Date transactionTime){
		this.transactionTime = transactionTime;
	}
	

	public Long getCapitalBalance() {
		return capitalBalance;
	}

	public void setCapitalBalance(Long capitalBalance) {
		this.capitalBalance = capitalBalance;
	}

	public Long getGiveBalance() {
		return giveBalance;
	}

	public void setGiveBalance(Long giveBalance) {
		this.giveBalance = giveBalance;
	}

	/**
	* user_couponid  Integer(10)  //优惠券ID    
	*/
	public Integer getUserCouponid(){
		return userCouponid;
	}
	
	/**
	* user_couponid  Integer(10)  //优惠券ID    
	*/
	public void setUserCouponid(Integer userCouponid){
		this.userCouponid = userCouponid;
	}
	
	/**
	* examine_status  Integer(10)  //审核状态【提现审核】（1-审核中；2-审核通过；3-不通过；）    
	*/
	public Integer getExamineStatus(){
		return examineStatus;
	}
	
	/**
	* examine_status  Integer(10)  //审核状态【提现审核】（1-审核中；2-审核通过；3-不通过；）    
	*/
	public void setExamineStatus(Integer examineStatus){
		this.examineStatus = examineStatus;
	}
	
	/**
	* ispaymoney  Integer(10)  //是否已打款（1-待审核；2-待打款；3-已打款）    
	*/
	public Integer getIspaymoney(){
		return ispaymoney;
	}
	
	/**
	* ispaymoney  Integer(10)  //是否已打款（1-待审核；2-待打款；3-已打款）    
	*/
	public void setIspaymoney(Integer ispaymoney){
		this.ispaymoney = ispaymoney;
	}
	
	/**
	* create_time  Date(19)  NOTNULL  CURRENT_TIMESTAMP  //创建时间    
	*/
	public Date getCreateTime(){
		return createTime;
	}
	
	/**
	* create_time  Date(19)  NOTNULL  CURRENT_TIMESTAMP  //创建时间    
	*/
	public void setCreateTime(Date createTime){
		this.createTime = createTime;
	}
	
	/**
	* status  Integer(10)  NOTNULL  2  //1:成功  2:失败    
	*/
	public Integer getStatus(){
		return status;
	}
	
	/**
	* status  Integer(10)  NOTNULL  2  //1:成功  2:失败    
	*/
	public void setStatus(Integer status){
		this.status = status;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getUserRealname() {
		return userRealname;
	}

	public void setUserRealname(String userRealname) {
		this.userRealname = userRealname;
	}

	public String getUserMobile() {
		return userMobile;
	}

	public void setUserMobile(String userMobile) {
		this.userMobile = userMobile;
	}
	
}